under foreign rule - Espagnol Anglais Dictionnaire